home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 15
/
Aminet 15 - Nov 1996.iso
/
Aminet
/
gfx
/
3d
/
rayst020.lha
/
basic.lha
/
Docs
/
Scenario.doc
< prev
next >
Wrap
Text File
|
1996-09-15
|
27KB
|
891 lines
12 September 1996
R a y S t o r m S c e n a r i o 3mv1.0b0m
by Andreas Heumann and Mike Hesser
3m Introduction 0m What is Scenario?
3m Requirements 0m What do I need to run it?
3m Features 0m What can Scenario do?
3m Installation 0m How can I install it?
3m Usage 0m How do I use Scenario?
3m Structure 0m Some general informations to directory and project structures.
3m Menus 0m Description of the menus.
3m Buttons 0m Description of the buttons.
3m Object Menus 0m Description of object orientated menus.
3m Keyboard Control 0m How do I use Scenario with the keyboard?
3m Knonw Bugs 0m Bugs
3m Legal Stuff 0m Legal stuff
3m Register 0m What must I do to register?
3m Credits 0m Thanks go to...
3m Authors 0m Who wrote it?
3m PC-Version 0m Where can I get the PC-version?
3m Homepage 0m Where to find us on the World Wide Web.
3m History 0m What happened in the past?
3m Future 0m What is planned for the future?
0m1mINTRODUCTION0m
This document decribes the scene modeler Scenario, which is part of the
RayStorm package. Scenario is the graphical user interface (GUI) of the
raytracer RayStorm.
As we developed Scenario we tried to make the user interface to use as
easy as possible to enable even absolute beginners to work with it. Therefore
almost all actions can be performed with the mouse. For advanced users we
implemented keyboard shortcuts for almost all functions.
0m1mREQUIREMENTS0m
(1) You will need at least Kickstart 2.0.
(2) 881-version: 68020 processor and a mathematical coprocessor
(68881/882 or internal 68040/060 version).
(2) 020-version: 68020 processor (no math coprocessor needed)
(4) 000-version: 68000 processor (should even run on a Amiga 500
(not tested))
(5) 1MB RAM minimum
(6) RayStorm was written using MUI. Therefore you need muimaster.library
V3.0 or better to run RayStorm.
recommended: 68030, 68882, Harddisk, GFX-Board
The faster the better :-).
Tested with:
A1200 68030/50, 6MB, 200MB HD
A2000 68040/30, 9MB, 250+250MB HD, Merlin Gfx-board
A2000 68030/14, 68882/20, 4MB, 730+52MB HD
A4000 68030/25, 68882/57, 10MB, 730+80MB HD, Cybervision 64 Gfx-board
0m1mFEATURES0m
- create spheres, planes, lightsources and cameras
- unlimited amount of cameras to view scene from different directions
- define surfaces for all objects, including brushes and textures
- load external objects (Imagine TDDD files, AutoDesk 3DS files and RAW files)
- save and load scenes
- render scenes with RayStorm
- preview of renderd scenes
- quadview
0m1mINSTALLATION0m
There is a installation script included in the archive which uses the
Commodore Installer. Run it to install RayStorm Scenario.
0m1mUSAGE0m
After you have started Scenario you see the worksheet.
At the top of the sheet are the buttons to control view mode, display mode,
edit mode and currently active directions. Here you also can see the
coordinate display.
Below this button bar is the work area. At startup you can see a grid in
the middle and the camera (note: there must always remain at least one camera
in the scene).
All objects, cameras and light sources have a axis to handle it. The axis
consist of a rectangular area - the hot spot or handle - and three lines
which show the orientation of the axis. The axis can be selected by clicking
with the left mouse button at the handle. If it is selected the color of
the axis and the object changes.
Clicking with the left mouse button invokes the modify mode. According to the
slected mode (move, rotate or scale) the world or the selected object(s) can
be modified.
Clicking with the right mouse button opens object specific menus (see
3mObject Menus0m).
0m1mDIRECTORY AND PROJECT STRUCTURE0m
scenario the root directory of scenario
|-brushes the brush directory (you can create subdirectories here)
| |- brush 1
| |- brush 2
| |- ...
| |- brush n
|-objects the objects directory (you can create subdirectories here)
| |- object 1
| |- object 1
| |- ...
| |- object n
|-textures the textures directory (you can create subdirectories here)
| |- texture 1
| |- texture 2
| |- ...
| |- texture n
|-projects the projects directory (Scenario creates for every project a subdirectory)
|-project 1 the first project
| |- project.scn the file where the scene is stored (has always this name)
| |-brushes the directory for brushes which are local to this project
| | |- ...
| |-objects the directory for objects which are local to this object
| | |- ...
| |- pic.0001 the rendered pictures
| |- pic.0002
| |- ...
| |- pic.n
|- project 2 another project
|- ...
|- project n
The default project directory can be set with the 3mpreferences0m.
0m1mMENUS0m
Project
3m New 0m
3m Open... 0m
3m Save 0m
3m Save As... 0m
3m Render... 0m
3m About... 0m
3m Quit 0m
Edit
3m Cut 0m
3m Copy 0m
3m Paste 0m
3m Delete 0m
3m Select all 0m
3m Deselect all 0m
3m Select next 0m
3m Select previous 0m
3m Mode 0m
3m Active 0m
View
3m Redraw 0m
3m Focus 0m
3m Zoom in 0m
3m Zoom out 0m
3m Zoom fit 0m
3m View 0m
3m Grid 0m
3m Snap to Grid 0m
3m Gridsize... 0m
3m Show 0m
3m Global settings...0m
Object
3m Attributes... 0m
3m Transform... 0m
3m Load... 0m
3m Create 0m
3m Active Camera... 0m
3m Browse... 0m
Settings
3m Prefs... 0m
3m MUI... 0m
3m Load 0m
3m Save 0m
0m1mNEW PROJECT0m
Deletes all objects and creates the default camera.
0m1mOPEN PROJECT0m
Load a new scene.
0m1mSAVE PROJECT0m
Save the current scene.
0m1mSAVE PROJECT AS0m
Save the current scene with the specified name.
0m1mRENDER PROJECT0m
Opens the render requester. At top of the requester you can select the render
resolutions with a listview or enter the values to the numeric fields. The
values range from 0 to 65535. Here you also can set the rendering field.
RayStorm renders only inside this field. The field is shown in the perspective
window if camera view is switched on.
The 'Quick' flag selects the quick rendering mode. In this mode RayStorm don't
calculates shadows, transparency or reflections.
The 'Octree depth' slider sets the maximum depth of the octree which RayStorm
uses. For almost all scenes a vlaue of three is the best, but in complex scenes
it may be better to use higher values. The higher this value is the longer takes
the initialazion phase and the more memory is needed.
The 'Filename' string gadget sets the filename of the generated picture and the
cycle gadget sets the fileformat. You can show the rendered picture with the
view button.
The 'Ok' button closes the requester and stores the current settings, whereas the
'Cancel' button don't changes the settings.
The 'Render' button starts the rendering of the current scene.
0m1mAbout0m
Shows the about requester with the version number and the current Arexx port
name.
0m1mQUIT0m
Quits Scenario.
0m1mCUT0m
Moves the currently selected objects to the paste buffer.
0m1mCOPY0m
Copys the currently selected objects to the paste buffer.
0m1mPASTE0m
Copys the currently selected objects from the paste buffer to the scene.
0m1mDELETE0m
Deletes the currently selected objects.
0m1mSELECT ALL0m
Selects all objects.
0m1mDESELECT ALL0m
Deselects all objects.
0m1mSELECT NEXT0m
Selects the next object.
0m1mSELECT PREVIOUS0m
Selects the previous object.
0m1mMODE0m
Sets the edit mode:
Move object
Rotate object
Scale object
Move world
Rotate world
Zoom world
0m1mACTIVE0m
Sets the active directions:
X, Y, Z.
0m1mREDRAW0m
Redraws the work area.
0m1mFOCUS0m
Sets the zoom factor so that all selected objects are visible.
0m1mZOOM IN0m
Zooms out by factor two.
0m1mZOOM OUT0m
Zooms in by factor two.
0m1mZOOM FIT0m
Sets the zoom factor so that the whole scene is visible.
0m1mVIEW0m
Sets the view mode:
Front, Right, Top, Perspective, Four, Camera.
0m1mGRID0m
Switches grid on/off.
0m1mSNAP TO GRID0m
Switches grid snapping on/off.
0m1mGRID SIZE0m
Sets grid size.
0m1mSHOW0m
3m Coordinates 0m
3m Names 0m
3m Brushes 0m
3m Textures 0m
0m1mSHOW COORDINATES0m
Switches coordinate display on/off.
0m1mSHOW NAMES0m
Sets the show names mode on/off.
0m1mSHOW BRUSHES0m
Sets the show brushes mode on/off.
0m1mSHOW TEXTURES0m
Sets the show textures mode on/off.
0m1mGlobal0m
Opens the global settings requester. Here you can change the global scene
settings.
The 'Background' colorfield sets the color of the background of the rendered
picture.
At the 'Backdrop' string gadget you can enter a picture which will replace
the background. Note: the resolution of this picture has to be the same as
the resolution of the rendered picture.
The 'Reflectionmap' string gadget sets the name of a picture which will be
reflected by objects instead of the background. The reflectionmap is even
applied in quick mode.
The 'Ambient' colorfield sets color of the ambient light which is the base
brightness of all objects. In other words: surfaces which are not illuminated
by a light source get the ambient color.
The next group of gadgets set the 3mantialiasing0m parameters. The
antialiasing value ranges from 1 (no antialiasing) to 8 (very high
antialiasing). This value is the squareroot of rays per pixel. Filter width
sets the maximum distance from the main ray to the additional generated rays
in pixels. The 'Contrast' colorfield sets the minimum contrast. If the contrast
of the main pixel against its four neighbours is higher than this color,
RayStorm performs antialiasing at this pixel.
The global fog parameters are controlled with the gadgets of the next group.
'Length' sets the thickness of the fog. The 'Color' colorfield determines the
color of the fog. 'Height' sets the height at which the fog ends. Global fog
always starts at negative infinity in y direction and and at the specified y
position. For more informations about fog click 3mhere0m.
The 'Motionblur level' slider is not activated in this version of Scenario,
because motionblur needs animated objects.
The 'Softshadow level' slider sets the squareroot of the amount of additional
casted rays for softshadow. Soft shadows are caused from light sources with
a size bigger than 0.
The 'Random jitter' flag switches between normal and random sampling. With
random sampling the sampling position is calculated randomly.
0m1mATTRIBUTES0m
Opens the attribute requester for the currently selected object, if no object
is selected no requester is opened.
Here you can set the parameters which determine the apperance of the surface.
The requester is divided into three groups:
- Surface
At this page you can set the base apperance of the surface.
- Diffuse
The diffuse reflection falls off as the cosine of the angle between
the normal and the ray to the light. Diffuse reflection determines
the main color of the object.
- Ambient
This determines the color of the object in sections which are in
shadow.
- Specular
Specularly reflected highlights fall off as the cosine of the angle
between the reflected ray and the ray to the light source.
- Diffuse Transmission
Same as diffuse reflection, but only used if the lightsource is on
opposite side of surface. Only applied if tranlucency is not 0.
- Transparence
Transparent color.
- Specular Transmission
Same as specular reflection, but only used if the lightsource is on
opposite side of surface. Only applied if tranlucency is not 0.
- Reflectivity
Reflective color.
- Translucency
Specular transmittance.
- Reflection exponent
Determines the size of the specularly reflected highlights, the higher
the smaller the highlight.
- Index of refraction
Determines how the ray through transparent objects is refracted, the
higher the more.
- Transmission exponent
Same as specular reflection exponent, but only used if the lightsource
is on opposite side of surface.
- Fog length
- Bright
The brightness of the surface is everywhere the same. Light sources don't
affect the surface, no shadows are visible on the surface, but the object
casts shadows.
- Brush
Brushes are pictures which are projected to the surface. They can replace
different surface parameters as color, transparency, reflectivity and
specularity. Additional with altitude mapping brushes can change the normals
of the surface to simulate bumps or other structures which go 'in' or come
'out' of the surface.
There are three wrap methods available:
- flat (Flat)
The brush is projected to X-Y plane.
- cylindrical around x- or y-axis (WrapX and WrapY)
The brush is wrapped around the x or y-axis, like on a cylinder. The left
edge of the brush begins at the posititve x-axis and wraps the brush around
the cylinder from 'west' to 'east'.
- spherical (WrapXY)
Wrapping both: around x- and y-axis. It is assumed, that the object is a
sphere. The y-axis is the north/south pole of the spherical mapping. The
left edge of the brush begins at the positive x-axis and wraps the brush
around the sphere from 'west' to 'east'. The brush covers the sphere
exactly once.
Additional brushes can be repeated and mirrored (only for flat or cylindrical
mapping). If 'Soft' is selected, the color between two points of the brush is
softly interpolated.
- Texture
Textures are mathematical generated patterns. Textures can change color,
reflectivity, transparency and normals of a surface. Textures are controlled
with a set of 16 parameters.
0m1mTRANSFORM0m
Opens the transform requester for the currently selected object.
Here you can set the name, position, alignment and size of an object.
0m1mLOAD0m
Loads a external object. Currently Imagine,3DS and RAW objects are supported.
Scenario generates an axis and adds the object as childs of it. It's currently
impossible to change the position, alignment or size of this child objects
directly, nevertheless changing of the parent axis also affects it's childs.
The name of the object can be changed with the 3mmesh settings0m requester.
0m1mCREATE0m
3m Axis 0m
3m Sphere 0m
3m Plane 0m
3m Pointlight 0m
3m Spotlight 0m
3m Camera 0m
0m1mAXIS0m
Creates a new axis at position <0,0,0> with size <1,1,1>. An axis can be used
to track a camera or an spot light source on it.
0m1mSPHERE0m
Creates a new sphere at position <0,0,0> with radius 1.
0m1mPLANE0m
Creates a new plane at position <0,0,0> with the normal pointing in positive
y direction.
0m1mPOINTLIGHT0m
Creates a new point light source at position <0,0,0>.
0m1mSPOTLIGHT0m
Creates a new spot light source at position <0,0,0> with a opening angle of
45 degree pointing in negative y direction.
0m1mCAMREA0m
Creates a new pinhole camera at position <0,0,0> with a horizontal and
vertical field of view of 25 degree witch is pointing in positive z
direction.
0m1mACTIVE CAMERA0m
You can select the active camera.
0m1mBROWSE0m
Opens the object browser. You can select objects.
0m1mPREFS0m
Opens the preferences requester.
Viewer: Sets the path and name of the viewer. This viewer is used to
display the images generated by RayStorm. The filename of
the image is appended to the end of the string. You have
specify the whole path, for example not 'multiview' but
'sys:utilities/multiview'.
Project path: Sets the default path for projects
Object path: Sets the default path for objects.
Texture path: Sets the default path for textures.
Brush path: Sets the default path for brushes.
0m1mMUI0m
Opens the MUI preferences.
0m1mLOAD0m
Loads the preferences from a file called 'scenario.prefs'.
0m1mSAVE0m
Saves the preferences to a file called 'scenario.prefs'.
0m1mBUTTONS0m
The first six buttons are for selecting the view (front, right, top,
perspective, quad and camera view).
The following three buttons select the display type. (bounding box,
wireframe and solid display).
After this are six buttons to select the edit mode (move, rotate, scale object
and move, rotate, scale world).
The next three buttons enable the X, Y and Z-axis.
0m1mOBJECT MENUS0m
Sceneario supports object oriented menus. These menus are shown when you click
the right mouse button inside the work area and hold it. Scenario then pops
up a menu. The contents of this menu depends on the object which is found at
this position.
0m1mWorld menu0m
The world menu is shown if you click on a place where no object is placed.
The menu contents follwing points:
Move: switch to move world
Rotate: switch to rotate (the virtual camera is rotated around the view
point (only perspective mode))
Zoom: zoom in or out
Settings: opens the general settings requester
0m1mObject menu0m
The object menu pops up if you click on the handle of the object.
The menu contents follwing points:
Move: switch to mode move object
Rotate: switch to rotate object (the object is rotated around it's local
axis)
Scale: switch to scale object
Transform: opens the 3mtransform0m requester
Attributes: opens the surface 3mattributes0m
requester
0m1mCamera menu0m
The camera menu pops up if you click on the handle of a camera
The menu contents follwing points:
Move, Rotate, Scale, Transform: see object menu
Settings: opens the 3mcamera settings0m requester
Active: sets this camera as the active camera (the scene is viewed with
this camera)
0m1mLight menu0m
Opens the light popup menu.
The menu contents follwing points:
Move, Rotate, Scale, Transform: see object menu
Settings: opens the 3mlight source settings0m requester
0m1mMesh menu0m
Opens the mesh popup menu.
The menu contents follwing points:
Move, Rotate, Scale, Transform: see object menu
Settings: opens the 3mMesh settings0m requester
Attributes: see object menu
0m1mCAMERA SETTINGS0m
With the camera settings requester you can set various paramaters, which
influence the camera.
With 0m3mTrack0m yue can set the name of an object the camera will track to.
This means that the camera will always point to the axis of the track object.
0m3mFocal distance0m and 0m3mAperture0m set the parameters for
3mDepth of Field0m.
With the values of 0m3mHorizontal0m and 0m3mVertical0m field of view you
can set the opening angle of the camera lens. If you activate the button
0m3mTake VFOV from resolution0m Scenario calculates the vertical field of
view (VFOV) from the resolution and the horizontal field of view (HFOV). An
Example will demonstrate this. You selected a HFOV of 30 degree and a
resolution of 800x600 pixels. This means that the VFOV is
600 / 800 * 30 = 22.5 degree.
0m1mLIGHT SETTINGS0m
The light settings requester is the same for for spot- and pointlights, but
some values are not setable for pointlights.
With 0m3mTrack0m you can set the object a spotlight points to. See
3mcamera settings0m for a more detailed explanation of
tracking.
0m3mColor0m sets the color of the light source.
0m3mFalloff0m is the distance where the intensity of the light source is
zero. A value of zero disables it.
0m3mOpening angle0m sets the opening angle of a spotlightsource in degree.
0m3mCast shadows0m enables the light source to cast shadows.
0m1mMESH SETTINGS0m
With the mesh settings requester you only can change external objects, the
values are disabled for normal mesh objects.
0m3mObject filename0m sets the the name of the external object which is
attached with the mesh object.
If 0m3mApply surface to chils0m is activated the surface of the mesh
object is applied to the surface of the attached external object.
0m1mKEYBOARD CONTROL0m
ESC break redraw
cursor keys Function depends on the curren edit mode (move, rotate, scale of
world or object).
'+' zooms in
'-' zooms out
'm' switches to move action
'r' switches to rotate action
's' switches to scale action
'o' switches to change object
'w' switches to change world
0m1mKNOWN BUGS0m
- There are some problems with tracking (the view up vector is not set
correct).
0m1mDISCLAIMER0m
THERE IS NO WARRANTY FOR THIS PROGRAM TO THE EXTENT PERMITTED BY APPLICABLE
LAW. EXCEPT WHERE OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDER AND/OR
OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.
SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY
SERVICING, REPAIR OR CORRECTION.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY REDISTRIBUTE THE PROGRAM
AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL,
SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR
INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR
DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES
OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
DAMAGES.
0m1mCOPYRIGHT0m
The RayStorm package is Copyright 1995,96 by Andreas Heumann and Mike Hesser.
All Rights Reserved. It is released under the concept of `Shareware'.
The archive of RayStorm may only be distributed in unmodified form. No files
may be added, changed or removed. You may not charge for this archive, other
than the cost of the media and duplication fees. Distribution is allowed in
all forms, such as BB systems, floppy or compact disks, and ftp sites.
0m1mCREDITS0m
We want to thank the following persons:
- Bernhard Moench - chairman of Plasma Pictures (a great Amiga club)
Address:
Plasma Pictures
Reality and Imagination!
Bernhard Moench
Regensburger Strasse 28c
10777 Berlin
GERMANY
- Stephan Dorenkamp - for testing
- Maan Hamze - for testing, hundrets of suggestions and bugreports...
... and many many E-Mails
0m1mREGISTER0m
If you like RayStorm use the registration programm to register.
Fill out the registration form and press the 'Print' button.
If the printer is installed correctly, the registration is printed out.
You can get information about the current agreements by pressing the 'Info'
button.
0m1mAUTHORS0m
For bug reports, comments, suggestions ... you can contact us at the
following addresses (E-mail prefered).
Amiga-version:
Andreas Heumann
E-mail: calvin@sol.wohnheim.uni-ulm.de (or heumann@hugo.rz.fh-ulm.de)
S-mail: Heilmeyersteige 105
89075 Ulm
Germany
PC-version:
Mike Hesser
E-mail: calvin@sol.wohnheim.uni-ulm.de
S-mail: Heilmeyersteige 105
89075 Ulm
Germany
0m1mPC-VERSION0m
The PC version is available on the Internet from our 3mhomepage0m.
0m1mHISTORY0m
version 1.0b (27-August-96)
- initial release.
0m1mHOMEPAGE0m
Come and visit our RayStorm-Homepage! There you can always get the latest
version of RayStorm and can see some example pictures.
The address:
http://sol.wohnheim.uni-ulm.de/~calvin/raystorm.html
0m1mFUTURE ADDITIONS0m
- create, load, save and modify triangle objects
- animation control
- Arexx port
- preview in attribute requester
- undo
- solid display (z-Buffer) (why is there no useable version of OpenGL for
Amiga available?)
0m1m-A-0m
3mAbout 0m
3mActive 0m
3mAntialiasing 0m
3mAttributes 0m
3mAuthors 0m
0m1m-B-0m
3mBrowse 0m
3mBrushes 0m
3m - show 0m
3mBugs 0m
3mButtons 0m
0m1m-C-0m
3mCamera 0m
3m - Active 0m
3m - Settings 0m
3mCoordinates 0m
3mCopy 0m
3mCopyright 0m
3mCredits 0m
3mCut 0m
0m1m-D-0m
3mDelete 0m
3mDepth of field 0m
3mDeselect All 0m
0m1m-F-0m
3mFeatures 0m
3mFocus 0m
3mFog 0m
3mFuture 0m
0m1m-G-0m
3mGeneral 0m
3mGlobal 0m
3mGrid 0m
3m - Size 0m
3m - Snap to 0m
0m1m-H-0m
3mHistory 0m
3mHomepage 0m
0m1m-I-0m
3mInstallation 0m
3mIntroduction 0m
0m1m-L-0m
3mLoad 0m
3mLight Settings 0m
0m1m-M-0m
3mMenus 0m
3mMesh Settings 0m
3mMode 0m
3mMotion Blur 0m
3mMUI Prefs 0m
0m1m-N-0m
3mNew 0m
0m1m-O-0m
3mOpen 0m
0m1m-P-0m
3mPaste 0m
3mPC-Version 0m
3mPlane 0m
3mPointlight 0m
3m - Settings 0m
3mPrefs 0m
3mPrefs Load 0m
3mPrefs Save 0m
0m1m-Q-0m
3mQuit 0m
0m1m-R-0m
3mRedraw 0m
3mRegister 0m
3mRender 0m
3mRequirements 0m
0m1m-S-0m
3mSave 0m
3mSave As 0m
3mSelect All 0m
3mSelect Next 0m
3mSelect Previous 0m
3mShow 0m
3m - Coordinates 0m
3m - Names 0m
3m - Brushes 0m
3m - Textures 0m
3mSoft shadows 0m
3mSphere 0m
3mSpotlight 0m
3m - Settings 0m
0m1m-T-0m
3mTextures 0m
3m - show 0m
3mTransform 0m
0m1m-U-0m
3mUsage 0m
0m1m-V-0m
3mView 0m
0m1m-Z-0m
3mZoom fit 0m
3mZoom in 0m
3mZoom out 0m